MODULE	'exec/nodes',
			'exec/ports'

OBJECT SSR
	MLN:MLN,
	Waiter:PTR TO TC

OBJECT SS
	LN:LN,
	NestCount:INT,
	WaitQueue:MLH,
	MultipleLink:SSR,
	Owner:PTR TO TC,
	QueueCount:INT

OBJECT SemaphoreMessage
	MN:MN,
	Semaphore:PTR TO SS

OBJECT SM
	MP:MP,
	Bids:INT

CONST	SM_LOCKMSG=16,
		SM_SHARED=1,
		SM_EXCLUSIVE=0
